diffuser (pumped storage) - French English Dictionary